home *** CD-ROM | disk | FTP | other *** search
-
-
-
- aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee((((3333ddddmmmm)))) aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- alSetDevice, alGetDevice - get/set the device setting in an audio
- AAAALLLLccccoooonnnnffffiiiigggg structure
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiioooo....hhhh>>>>
-
- iiiinnnntttt aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee((((AAAALLLLccccoooonnnnffffiiiigggg ccccoooonnnnffffiiiigggg))))
-
- iiiinnnntttt aaaallllSSSSeeeettttDDDDeeeevvvviiiicccceeee((((AAAALLLLccccoooonnnnffffiiiigggg ccccoooonnnnffffiiiigggg,,,, iiiinnnntttt ddddeeeevvvviiiicccceeee))))
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
- _c_o_n_f_i_g expects an AAAALLLLccccoooonnnnffffiiiigggg structure, the returned value of a call to
- aaaallllNNNNeeeewwwwCCCCoooonnnnffffiiiigggg((((3333ddddmmmm)))) or aaaallllGGGGeeeettttCCCCoooonnnnffffiiiigggg((((3333ddddmmmm)))).
-
- _d_e_v_i_c_e expects the integer resource ID of an audio device (see
- aaaallllRRRReeeessssoooouuuurrrrcccceeeessss((((3333ddddmmmm))))).
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- aaaallllSSSSeeeettttDDDDeeeevvvviiiicccceeee sets the device setting in the AAAALLLLccccoooonnnnffffiiiigggg structure _c_o_n_f_i_g.
- Any audio port that you then open using _c_o_n_f_i_g will attempt to use the
- device you specify.
-
- aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee returns the current device setting in the AAAALLLLccccoooonnnnffffiiiigggg structure
- _c_o_n_f_i_g. Note that since device connections are dynamic, ports previously
- opened with this AAAALLLLccccoooonnnnffffiiiigggg may no longer be connected to the given device.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- If successful, aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee returns a positive device resource ID.
- Otherwise, aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee returns -1 and and sets an error number which can
- be retrieved with oooosssseeeerrrrrrrroooorrrr((((3333CCCC)))).
-
- aaaallllGGGGeeeettttDDDDeeeevvvviiiicccceeee can fail for the following reason:
-
- AAAALLLL____BBBBAAAADDDD____CCCCOOOONNNNFFFFIIIIGGGG _c_o_n_f_i_g is invalid or null.
-
- If successful, aaaallllSSSSeeeettttDDDDeeeevvvviiiicccceeee returns 0. Otherwise, it returns -1 and sets
- an error number which can be retrieved with oooosssseeeerrrrrrrroooorrrr((((3333CCCC)))).
-
- aaaallllSSSSeeeettttDDDDeeeevvvviiiicccceeee can fail for the following reasons:
-
- AAAALLLL____BBBBAAAADDDD____CCCCOOOONNNNFFFFIIIIGGGG _c_o_n_f_i_g is invalid or null.
-
- AAAALLLL____BBBBAAAADDDD____DDDDEEEEVVVVIIIICCCCEEEE _d_e_v_i_c_e is invalid. Note that even though aaaallllSSSSeeeettttDDDDeeeevvvviiiicccceeee may
- succeed in setting a given device in an AAAALLLLccccoooonnnnffffiiiigggg, the
- ensuing aaaallllOOOOppppeeeennnnPPPPoooorrrrtttt may still fail if the device does not
- exist.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- alNewConfig(3dm), alGetConfig(3dm), alOpenPort(3dm), alSetConfig(3dm),
- oserror(3C)
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-